<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* basic-css */
/* 鍩烘湰鍏冪礌閲嶇疆 */
html { overflow-x:hidden; }
*{margin:0px; padding:0px;}
body,html{ font-size:14px; font-family:"Microsoft YaHei",SimSun,SimHei; color:#444; background-color:#FFF; }
img{border:0px;}
a{text-decoration:none; color:#404242; outline:none;}
div{margin:0px auto;}
li,dl,dt,dd{list-style-type:none;}
input,textarea,select,option,em,h1,h2,h3,h4,h4,h6,strong,span,li,dl,dt,td{font-size:14px;}
h1,h2,h3,h4,h5,h6,em,i{font-style:normal; font-weight:400; outline:none;}

.con{ width:100%; height:auto; float:left;}
.cot{ width:1200px; height:auto; margin:0 auto;}
.content{ width:1200px; height:auto; margin:0 auto;}

.fl{float: left}
.fr{float: right}
.clearfix:after {content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { *zoom:1; }



/* index_banner */
.index_focus{ position:relative; width:100%; height:500px; margin:0 auto; overflow:hidden; z-index:1;}
.index_focus .bd ul{position: relative;height: 500px;width: 100%}
.index_focus .bd li{display:none;position:absolute;left:0;top:0;}
.index_focus_post{z-index:0;}
.index_focus .pic{height:auto;display:block;  position: absolute;left: 50%;margin-left: -960px;}
.index_focus .pic:hover{text-decoration:none;}
.index_focus .slide_nav{position:absolute; right:50%; bottom:25px; margin-right: -86px;}
.index_focus .slide_nav a{cursor:pointer;float:left; width:40px; height:5px; background:#81be98; margin:0 2px; overflow:hidden;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration:none; width:40px;  background:#017f39; overflow:hidden;}
.index_focus_pre,.index_focus_next{display:none;position:absolute;top:50%;margin-top:-36px;width:72px;height:72px;text-indent:100%;white-space:nowrap;overflow:hidden;z-index:10;background:url(../images/ico_sliding.png) no-repeat;}
.index_focus_pre{left:30px;background-position:0 0;}
.index_focus_pre:hover{background-position:0 -144px;}
.index_focus_next{right:30px;background-position:0 -72px;}
.index_focus_next:hover{background-position:0 -216px;}
.index_focus_info{position:absolute;left:10%;bottom:12%;width:800px;height:200px;padding-bottom:10px;color:#fff;text-decoration:none;cursor:pointer;font-family:"\5fae\8f6f\96c5\9ed1";-moz-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);-webkit-text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);text-shadow:1px 1px 1px rgba(0, 0, 0, 0.6);background:url("index_focus_bg.png") no-repeat;_background:none; display:none;}
.index_focus_info h3{font-size:36px;line-height:70px;font-family:\5fae\8f6f\96c5\9ed1, \u9ed1\u4f53, "Lucida Grande";display:none;}
.index_focus_info .text{width:500px;line-height:24px;font-size:14px;word-wrap:break-word;overflow:hidden;display:none;}

.ix_comp{position: relative;}
.ix_comp .nr{ width:1200px; height:200px; margin-top:15px;  position:relative; overflow:hidden; }
.ix_comp .nrc{width:4200px; height:200px;float: left}
.ix_comp .nrc li{ width:360px; height:210px; margin-right:60px; float:left; background:#fff; position:relative;}
.ix_comp .nrc li:nth-child(3n+3) {margin-right: 0}
.ix_comp .nrc li img{width:360px; height:210px;object-fit: cover}
.ix_comp .lt, .ix_comp .rt{ width:50px; height:50px; position:absolute; top:85px; z-index:3;}
.ix_comp .lt{ background:url(../images/arrow_lt.png) no-repeat; left:-60px;}
.ix_comp .rt{ background:url(../images/arrow_rt.png) no-repeat; right:-62px;}

.public-title{margin-bottom: 60px}
.public-title .title{text-align: center;font-size: 30px;color: #333;}
.public-title .title+p{color: #999;font-size: 16px;text-align: center;margin-top: 12px;margin-bottom: 24px;position: relative;}
.public-title .line{display: inline-block;width: 20px;height: 2px;background: #017f39;margin: 0 auto;position: absolute;bottom: -10px;left: 49%;}

.f14{font-size: 14px}
.f12{font-size: 12px}
.f18{font-size: 18px}

.cfff{color: #fff}
.c333{color: #333}
.c999{color: #999}
.c666{color: #666}

.m_top1{ margin-top:55px;}
.m_top2{ margin-top:30px;}
.m_top3{ margin-top:20px;}
.m_top4{ margin-top:10px;}
.m_left1{ margin-left:35px;}

.m_bot1{ margin-bottom: 70px;}
.m_top_bot{ margin-top:70px; margin-bottom:70px;}

.input_s{ height:auto; line-height:30px; border:1px solid #ddd; background:#fff url(../images/input_bg.gif)  left top repeat-x;}
.an_save{ width:118px; height:38px; background:#1455a2; color:#fff; border:1px solid #0a458a;}
.an_cancel{ width:118px; height:38px; background:#eee; color:#666; border:1px solid #d9d9d9;}


/*link*/
a:link, a:visited { color: #333; text-decoration: none;}
a:hover { color: #016531; text-decoration: underline;}
.l_fff:link, .l_fff:visited { color: #fff; text-decoration: none;}
.l_fff:hover { color: #fff; text-decoration: underline;}
.l_999:link, .l_999:visited { color: #999; text-decoration: none;}
.l_999:hover { color: #016531; text-decoration: underline;}
.l_1254a0:link, .l_1254a0:visited { color: #016531; text-decoration: none;}
.l_1254a0:hover { color: #016531; text-decoration: underline;}


.red:link, .red:visited { color: #ac0200; text-decoration: none;}
.red:hover { color: #ac0200; text-decoration: underline;}

/* left */
.lt_menu{ width:240px; height:auto; background:#f6f8fb; border-radius:10px 10px 0 0; float:left; margin-top:0px; position:relative; z-index:1;}
.lt_menu .t{ width:220px; height:auto; background:#017e3a; border-bottom:1px solid #fff; color:#fff; border-radius:10px 10px 0 0; padding:20px 0 17px 20px; float:left;}
.lt_menu .t .zi{ width:100%; height:24px; float:left;}
.lt_menu .t .f18{ font-size:18px;}
.cont{ width:100%; height:80px; float:left;}
.tel{ width:82%; height:45px; line-height:45px; color:#016531; font-size:18px; background:url(../images/tit_icon_tel.png) 15px 13px no-repeat; float:left; padding-left:18%;}



/* 闈㈠寘灞� */
.site{ width:95%; height:45px; line-height:45px; background:url(../images/site_bg.gif) left center no-repeat; padding-left:20px; float:left;}



/* 鏂伴椈 */
.news{ width:100%; height:auto; float:left;}
.news li{ width:100%; border-bottom:1px dashed #ddd; float:left;}
.news li .icon{ width:30px; background:url(../images/icon_arrow_g.png) center center no-repeat; float:left;}
.news li .zi{ text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.news li .time{ text-align:right; color:#bbb; float:right;}
.nw1{ width:80%;}
.nw2{ width:15%; margin-right:10px;}
.h1{ height:50px; line-height:50px;}
.nw3{ width:245px;}
.nw4{ width:80px; font-size:12px;}
.h2{ height:37px; line-height:37px;}



/* 浜у搧 */
.prd{ width:100%; height:auto; float:left;}
.prd li{ width:282px; height:217px; background:#fff; margin:5px 30px 20px 0; float:left;}
.prd li a{ width:270px; height:205px; padding:5px; border:1px solid #ddd; float:left;}
.prd li a:hover{ width:270px; height:205px; border:1px solid #016531; float:left;}
.prd li .tu, .prd li .tu img{ width:270px; height:165px; float:left;}
.prd li .tu img{ object-fit: cover;}
.prd li .zi{ width:270px; height:40px; line-height:40px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:left;}
.prd li:nth-child(3n+0){ margin:5px 0 20px 0;}

/* 宸︿晶鑿滃崟 */
.menu{ width:100%; height:auto; float:left;}
.menu li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #ddd; background:#f6f8fb url(../images/icon_arrow_r.png) 20px 15px no-repeat; float:left;}
.menu li a{ width:85%; float:left; padding:0 0 0 15%; text-decoration:none;}
.menu li a:hover, .menu .active a{ color: #016531; background:#e7f6ef url(../images/icon_arrow_g.png) 20px 15px no-repeat;}


/* 鍒嗛〉 */
.page{ width:100%; height:30px; text-align:center; float:left;}
.page .nr{ margin:0 auto;}
.page .nr li{ width:auto; height:30px; text-align:center; margin:0 2px; display:inline-block!important; _float:left;}
.page .nr li a{ width:auto; height:28px; line-height:28px; color:#016531; background:#eee; border:1px solid #d9d9d9; padding:0 10px; float:left; text-decoration:none;}
.page .nr li a:hover, .page .nr .active a{ color:#fff; background:#017e3a; border:1px solid #016531;}




.public-title .title{text-align: center;font-size: 30px;color: #333;}
.public-title .title+p{color: #999;font-size: 16px;text-align: center;margin-top: 12px;margin-bottom: 24px;position: relative;}
.public-title .line{display: inline-block;width: 20px;height: 2px;background: #017f39;margin: 0 auto;position: absolute;bottom: -10px;left: 49%;}













</pre></body></html>